Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CHICKEN Packaging #2

Merged

Conversation

ThatGeoGuy
Copy link
Contributor

This provides the legwork and files necessary to package SRFI-128 for CHICKEN Scheme, and incorporate it into an egg (CHICKEN Extension). Everything works without fail, with the exception of one test in the comparators/comparators-test.scm file. The failing test is the final one, which fails because calling (fake-salt-hash #t) is an error. I do not know the origin of this test or what it is supposed to mean, but outside of that everything should just work.

NOTE: A LICENSE and README are added as well, to explain the licensing as well as what the extraneous files in the repository are if people come to visit the repo and wonder what the meta, setup, and release-info files are doing.

Lastly, if this is merged, could you please add a tag to the repo on Github so that we can include it as a CHICKEN extension? Should be as easy as:

$ git tag 0.1
$ git push origin master --tags

Whether you want to annotate that tag or not is up to you (-a option for git tag).

Note that I also fixed everything to just use spaces since it appears
there was mixed indentation in the file itself.
Note that for some reason one test fails. This is the final test, which
fails because `(fake-salt-hash #t)` is an error (the procedure doesn't
exist). I imagine it has been removed or existed only locally. I have no
idea of its origin.
It is a compilation artefact and isn't worth keeping since it is
generated when the egg is compiled.
@arthurgleckler arthurgleckler merged commit a00bca6 into scheme-requests-for-implementation:master May 2, 2016
@ThatGeoGuy ThatGeoGuy deleted the CHICKEN branch June 28, 2016 02:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants